ministry of industry and technology - German English Dictionary